Big Huge Thesaurus

omnidirectional antenna

noun